/*! normalize.css v3.0.0 | MIT License | git.io/normalize */.row,select{width:100%}a,button{text-decoration:none}h1,h3,h4,h5,p{text-rendering:optimizeLegibility}.clearfix:after,.row .row:after,.row:after,hr{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,header,section{display:block}a{background:0 0}a:active,a:hover{outline:0}b,strong{font-weight:700;display: inline-block;}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box}button,input,select{color:inherit;font:inherit;margin:0}button,button:focus,button:hover{background-color:#000;color:#fff}body,button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}button,input{line-height:normal}body,button,label{font-weight:400}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}body,html{height:100%;font-size:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff;color:#000;padding:0;margin:0;font-style:normal;line-height:1;cursor:default}.order-form .cc-logos img,a:hover,button,label{cursor:pointer}.logo_main{max-width: 230px !important;}img:not(.unveil){max-width:100%;height:auto}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}img{-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}.row .row:after,.row .row:before,.row:after,.row:before{content:" ";display:table}.row{max-width:62.5rem;margin:0 auto}.row .row{width:auto;max-width:none;margin:0 -.9375rem}.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media only screen{.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.phone-4{width:33.33333%}.phone-6{width:50%}.phone-8{width:66.66667%}.phone-12{width:100%}}@media only screen and (min-width:40.063em){.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.tablet-6{width:50%}.tablet-4{width:35%}.tablet-3{width:25%}.tablet-10{width:83.33333%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none}button{display:inline-block}}@media only screen and (min-width:64.063em){.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.desktop-5{width:41.66667%}.desktop-7{width:58.33333%}[class*=column]+[class*=column]:last-child{float:right}.columns.desktop-uncentered{margin-left:0;margin-right:0;float:left!important}}button{overflow:visible;border-style:solid;border-width:0;margin:0 0 1.25rem;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;border-color:#000;transition:background-color .3s ease-out;padding:.625rem 1.25rem .6875rem}button.expand{padding-right:0;padding-left:0;width:100%}form .row .row{margin:0 -.5rem}form .row .row .columns{padding:0 .5rem}label{font-size:.75rem;color:#4d4d4d;display:block;line-height:1.2;margin-bottom:.1875rem}select::-ms-expand{display:none}.cardFieldInput, input[type=text],input[type=email],input[type=tel]{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #707070;box-shadow:none;color:rgba(0,0,0,.75);display:block;font-size:1rem;margin:0 0 1rem;padding: 10px 8px;height:2.4375rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}.cardFieldInput.focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus{box-shadow:0 0 5px #999;background:#fafafa;border-color:#999;outline:0}select{appearance:none!important;-webkit-appearance:none!important;background-color:#fff;background-image:url('data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==');background-repeat:no-repeat;background-position:97% center;border:1px solid #707070;padding:.5rem;font-size:1rem;border-radius:0;height:2.4375rem}select:hover{background-color:#f7f7f7;border-color:#999}input[type=checkbox],input[type=radio],select{margin:0 0 1rem}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[data-abide] small.error,small.error{padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}[data-abide] small.error{display:none}small.error{display:block}.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#fff;padding:1.25rem;border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal{left:50%;margin-left:-40%;width:80%;top:6.25rem;padding:1.875rem}}.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#aaa;font-weight:700;cursor:pointer}a,b,i,small,strong{line-height:inherit}a,a:focus,a:hover{color:#000}@media only screen and (min-width:40.063em) and (min-width:40.063em){.reveal-modal.small{margin-left:-20%;width:40%}}.text-center{text-align:center!important}div,form,h1,h3,h4,h5,li,p,ul{margin:0;padding:0}p,ul{line-height:1.4;margin-bottom:1.25rem}a img{border:none}p{font-family:inherit;font-weight:400;font-size:.9375rem}h1,h3,h4,h5{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#000;margin-top:.2rem;margin-bottom:.5rem;line-height:1.1}h1{font-size:1.75rem}h3{font-size:1.5625rem}h4{font-size:1.1875rem}h5{font-size:1.125rem}hr{border:solid #ddd;border-width:1px 0 0;margin:1.25rem 0 1.1875rem;height:0}i{font-style:italic}small{font-size:60%}ul{font-size:.9375rem;list-style-position:outside;font-family:inherit;margin-left:1.1rem}ul.no-bullet{margin-left:0;list-style:none}@media print{.reveal-modal{background:#fff!important}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}}@media only screen{.show-for-phone-only{display:inherit!important}.hide-for-phone{display:none!important}}@media only screen and (min-width:40.063em){h1,h3,h4,h5{line-height:1.1}h1{font-size:2.375rem}h3{font-size:1.875rem}h4{font-size:1.5rem}.hide-for-phone{display:inherit!important}.show-for-phone-only{display:none!important}}@media only screen and (min-width:64.063em){.hide-for-phone{display:inherit!important}.show-for-phone-only{display:none!important}}@media only screen and (min-width:90.063em){.hide-for-phone{display:inherit!important}.show-for-phone-only{display:none!important}}@media only screen and (min-width:120.063em){.hide-for-phone{display:inherit!important}.show-for-phone-only{display:none!important}}.order-raido-container .title{margin-bottom:.625rem;padding-bottom:1.875rem;overflow:hidden}.order-form .encryption{font-size:.875rem;text-align:center;margin-top:.625rem;margin-bottom:.625rem}.order-form .encryption .icon-lock{font-size:1.25rem}.custom-button{margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:0}.custom-button .text{display:table-cell;vertical-align:middle;padding:.6875rem 0 .6875rem .6875rem;font-weight:400}.custom-button.expand .text{display:inline-block;width:100%}.custom-button:active,.custom-button:focus{top:1px;outline:0}.custom-button.button-flat{padding:0 .75rem;background:#1fba34;border-radius:.25rem}.custom-button.button-flat .text{padding-right:0;padding-left:0}[class^=icon-]:before{font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-lock:before{content:'\e801'}.icon-close:before{content:'\e80c'}.wrapper{width:100%;min-width:320px;overflow:hidden}.emphasis{color:#f04124}.table{display:table;height:100%;width:100%}.table .table-cell{display:table-cell!important;vertical-align:middle}.dmca-badge{margin-bottom:1.25rem;display:inline-block;opacity:.1}.no-wrap{white-space:nowrap}.top-banner{border-bottom:1px solid #e5e5e5}select.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.order-form{color:#000;padding:1.625rem .5rem 1.25rem}.order-form label{color:#111;margin-bottom:.125rem}.order-form hr{margin:.625rem 0}.order-form .border-box{padding:1rem;height:100%}.order-form .right-form .title-row .product-image,.order-form .right-form .title-row .title{padding:0!important}.order-form .step-title{margin:.625rem 0 1.5rem}.order-form .cc-logos{/*margin:0 0 0 1.25rem;*/z-index:1;position:relative;text-align:left}.policy-links,.social-icons{text-align:center}.order-form .cc-logos ul li{display:inline-block;position:relative;z-index:2}.order-form .cc-logos img{border:2px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.order-form .form-link{font-size:80%;color:#111;text-decoration:underline}.order-form .form-link:hover{color:#8c2f2f}.order-form .encryption{color:#111}.order-form .encryption .icon-lock{color:#fab801}.policy-links,.policy-links a{color:#c2c2c2}.order-form .right-form{margin-top:1.25rem}.order-form .right-form .title-row .title h1{font-size:1.625rem;margin-bottom:0}.order-form .right-form .title-row .product-image img{margin-bottom:1.25rem}.order-form .right-form .index-form-shipping{margin-bottom:10px}@media only screen and (min-width:64.063em){.order-form .right-form{margin-top:0}}.order-raido-container.border-box{padding:1rem;height:100%}.order-raido-container .title{padding:0!important}.order-raido-container .title .left{margin-right:.625rem}.order-raido-container .title .emphasis{margin-top:.9375rem}.order-raido-container .title p{font-size:.75rem;margin:0}.order-raido-container .product-selection-row{margin-bottom:1.25rem}.order-raido-container .product-selection-row hr{margin:.625rem 0}@media only screen and (min-width:40.063em){.order-raido-container .title p{font-size:.9375rem}}.loading-screen{display:none}.policy-links{font-size:.75rem!important;padding:1.25rem 0 0}.social-icons .social-icon{margin-right:2px}.social-icons .social-icon>img{width:40px}.top-banner{background:#fff;padding:1.25rem}.reveal-modal.cvv{padding:0;background:0 0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.reveal-modal.cvv .wrap{background:#fff;color:#505050;max-width:27.5rem;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:1.5625rem;margin:0 auto}.reveal-modal.cvv .wrap h4{font-size:1.375rem}.reveal-modal.cvv .wrap .text-content{font-size:1rem;line-height:1.25rem}.reveal-modal.cvv .wrap .text-content strong{margin-top:.9375rem;margin-bottom:.9375rem;display:block}.reveal-modal.cvv .wrap .card{margin-bottom:.625rem;width:205px;height:120px;display:block}.reveal-modal.cvv .img-wrap{max-width:460px;max-height:360px;margin:0 auto;position:relative}@media (max-width:460px){.reveal-modal.cvv .img-wrap{max-width:90%;top:16px}}.reveal-modal.cvv .img-wrap.text-content{max-height:none;background-color:#fff;color:#000;padding:1.25rem;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media (max-width:640px){.reveal-modal.cvv .img-wrap.text-content{max-width:90%;top:16px}}.reveal-modal.cvv .img-wrap.text-content .title{color:#213702}.reveal-modal.cvv .close-reveal-modal{color:#000;border:2px solid #000;background-color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;width:1.875rem;height:1.875rem;font-size:.875rem;right:-.9375rem;top:-.9375rem;text-align:center}.reveal-modal.cvv .close-reveal-modal .close-sign{margin-left:1px;margin-top:-2px;line-height:1.875rem;display:block}body.has-mini-upsell{overflow-x:hidden}.pt-perspective{position:relative;width:100%;height:100%;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;-o-perspective:1200px;perspective:1200px}.pt-page{width:100%;position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.pt-page-current{visibility:visible;z-index:1}.product-quantity-radio .package-row{content:" ";display:table;width:100%;padding:.375rem 0}.product-quantity-radio .package-row .package-name{float:left}.product-quantity-radio .package-row .package-name label{font-size:.75rem;vertical-align:middle}.product-quantity-radio .package-row .package-name input{margin:0;vertical-align:middle}.product-quantity-radio .package-row .package-price{margin-top:.1875rem;float:right;font-size:.75rem;vertical-align:middle}.product-quantity-radio .package-row .package-price.inverted-float{float:none}.product-quantity-radio .package-row .float-fix{float:right;position:relative;z-index:10;font-size:.75rem}@media only screen and (min-width:40.063em) and (max-width:64em){.product-quantity-radio .package-row .float-fix{padding-top:.125rem}}.product-quantity-radio .radio-title{display:inline-block;margin-left:.5rem;column-rule:#000}.product-quantity-radio .bestseller{position:relative}.product-quantity-radio .bestseller .package-name label,.product-quantity-radio .bestseller .package-price{font-weight:700}.product-quantity-radio .bestseller .package-wrap{border-radius:3px;background-color:#fef036;position:absolute;width:120%;height:100%;top:0;margin:0;left:-10%;z-index:0;border:1px solid rgba(0,0,0,.4)}.product-quantity-radio .bestseller .package-name,.product-quantity-radio .bestseller .package-price{z-index:1;position:relative}.product-quantity-radio .bestseller .radio-title{position:relative}.product-quantity-radio .bestseller .radio-title img:not(.currsymbol){position:absolute;width:1.875rem;top:-.5625rem;right:auto;left:-3.4375rem}.product-quantity-radio .bestseller .arrow{position:absolute;left:-2.0625rem;top:-3.5625rem;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.product-quantity-radio .bestseller .arrow svg{width:3.125rem;height:3.125rem}@media only screen and (max-width:40em){.reveal-modal{min-height:100vh}.product-quantity-radio .package-row .float-fix{font-size:.6875rem;padding-top:.125rem}.product-quantity-radio .bestseller .arrow{display:none}.product-quantity-radio .package-row .package-name label,.product-quantity-radio .package-row .package-price{font-size:.6875rem}}@media only screen and (min-width:40.063em){.product-quantity-radio .package-row{padding:.625rem 0}.product-quantity-radio .package-row .package-wrap{width:114%;left:-7%}.product-quantity-radio .package-row .package-price{margin-top:0}.product-quantity-radio .package-row.bestseller .radio-title img{width:auto;top:-1rem;left:-5rem}}@media only screen and (min-width:40.063em) and (min-width:40.063em) and (max-width:64em){.product-quantity-radio .package-row.bestseller .arrow{top:-4.0625rem}}.checkout .order-form-column .terms-checkbox-row{display:none}.checkout .wrapper{background:#F1F4F8}.checkout .product-spec{padding:1.625rem 1rem 1.25rem}.checkout .product-spec .product-image img{margin:1.875rem 0 2.5rem}.checkout .product-spec .speclist ul{margin:15px 0}.checkout .product-spec .speclist ul li{list-style-type:none;padding:.125rem;width:100%;float:left}.checkout .product-spec .speclist ul li p,.checkout .product-spec .speclist ul li strong{font-size:12px;text-align:center;display:inline-block;width:100%;margin:0;padding:.3125rem;background-color:#ebebeb}.checkout .product-spec .speclist ul li.half{width:50%}.checkout .product-spec .speclist ul li .linethrough{text-decoration:line-through}.checkout .border-box{border:1px solid #e1e1e1;background-color:#fff}@media only screen and (min-width:40.063em){.checkout .product-spec .speclist ul li p,.checkout .product-spec .speclist ul li strong{font-size:1rem}[lang=fr].checkout .product-quantity-radio .package-row .float-fix{font-size:.75rem}}@media only screen and (max-width:40em){[lang=fr].checkout .product-quantity-radio .package-row .package-name label.radio-title{margin-left:.1875rem;margin-right:.25rem;font-size:.625rem}[lang=fr].checkout .product-quantity-radio .package-row .package-price{font-size:.625rem}[lang=fr].checkout .product-quantity-radio .bestseller .radio-title img{left:-3.25rem}}@media only screen and (min-width:40.063em) and (max-width:64em){.checkout .product-spec .speclist li.half{width:100%!important}[lang=fr] .product-quantity-radio .package-row .package-name label.radio-title{margin-left:.1875rem;margin-right:.3125rem;font-size:.75rem}.columns[class*=tablet-centered]:last-child{float:none!important}}@media only screen and (min-width:40.063em){[lang=fr].checkout .product-spec .speclist ul li.half p{font-size:.9375rem!important}[lang=fr] .product-quantity-radio .package-row .package-name label,[lang=fr] .product-quantity-radio .package-row .package-price{font-size:.75rem}}

/*symbols*/
@font-face{
	font-family:'FoXE';
	src:url(../fonts/FoXE/FoXE-Regular.eot?jcb=1485454372);
	src:url(../fonts/FoXE/FoXE-Regular.eot?jcb=1485454372?#iefix) format("embedded-opentype"),
	url(../fonts/FoXE/FoXE-Regular.woff?jcb=14854543722?jcb=1485454373) format("woff2"),
	url(../fonts/FoXE/FoXE-Regular.woff?jcb=1485454372) format("woff"),
	url(../fonts/FoXE/FoXE-Regular.ttf?jcb=1485454372) format("truetype");
	font-weight:400
}
@font-face{
	font-family:'FoXE';
	src:url(../fonts/FoXE/FoXE-Bold.eot?jcb=1485454372);
	src:url(../fonts/FoXE/FoXE-Bold.eot?jcb=1485454372?#iefix) format("embedded-opentype"),
	url(../fonts/FoXE/FoXE-Bold.woff?jcb=14854543722?jcb=1485454372) format("woff2"),
	url(../fonts/FoXE/FoXE-Bold.woff?jcb=1485454372) format("woff"),
	url(../fonts/FoXE/FoXE-Bold.ttf?jcb=1485454372) format("truetype");
	font-weight:900
}
/*intl-tel-input-master*/
*{
	outline: none;
}
.intl-tel-input.allow-dropdown{
	width: 100%;
}
.intl-tel-input{
	margin: 0 0 1rem;
}
.error .intl-tel-input{
	margin: 0;
}
/*intl-tel-input-master*/
.symbol-price,
.upsell-symbol-price
{
  font-family: 'FoXE',Arial,Helvetica,sans-serif;
  display: inline-block;
}
del .symbol-price,
.upsell-product-old-price .upsell-symbol-price
{
	text-decoration: line-through;
}
.currsymbol{
	display: inline-block;
	vertical-align: baseline;
	position: relative!important;
	top: 0!important;
	left: 0!important;
	height: 12px!important;
}
/*symbols*/
.modal-loader-open{
	overflow: hidden;
}
/*.modal-loader{
	position: fixed;
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,0.45);
	z-index: 99;
	top: 0;
	left: 0;
	display: none;
	background-image: url('../images/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 80px;
}*/
.modal-loader-open .modal-loader{
	display: block;
}

.top-banner p.about-box {
	margin-top: 0.625rem;
	margin-bottom: 0;
	color: gray;
	font-size: 1rem;
}
.top-banner p.about-box a {
	color: gray;
}
.green{
	color:#33cc33;
}
.black{
	color:black;
}

.phone-centered {
	margin-left: auto;
	margin-right: auto;
	float: none;
}
.content-row {
	border: 1px solid #DCE9FB;
	background-color: white;
	margin-top: 3.125rem;
	margin-bottom: 3.125rem;
	padding: 4.375rem 1.875rem;
}
.phone-10 {
	width: 83.33333%;
}

.error-msg{
	color: red;
	margin: 0 0 10px 0;
}

.facebookIndex {
	display: block;
	margin: 0 auto;
	width: 280px;
	max-width: 100%;
}
.policy {
	padding-top: 3.75rem;
	color: #222;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
p {
    font-family: inherit;
    font-weight: normal;
    font-size: 0.9375rem;
    line-height: 1.4;
    margin-bottom: 1.25rem;
    text-rendering: optimizeLegibility;
}
ol {
	margin-left: 1.4rem;
	line-height: 1.4;
	margin-bottom: 1.25rem;
	list-style-position: outside;
	font-family: inherit;
}

#order-form span.error, #order-form small.error {
	display: none;
}
.myhide {
	display: none;
}
.warrantee-box,
.klarna_condition-box
{
	width: 85%;
	margin: 0 auto;
	padding: 0.625rem 0;
}
.warrantee-block,
.klarna_condition-block
{
	width: 112%;
	position: relative;
	right: 6%;
}
.bestseller-warrantee-box{
	border-radius: 3px;
	background-color: #fef036;
	border: 1px solid rgba(0,0,0,0.4);
	margin-bottom: 1.5rem;
}
.bestseller-warrantee-box label{
	font-weight: bold;
}
.bestseller-warrantee-box img {
	position: absolute;
	top: 0;
	right: 10%;
}

input[type="checkbox"].warrantee{
	display: inline-block;
	width: 4%;
	vertical-align: middle;
	margin: 0;
}
input[type="checkbox"]+label.warrantee-title,
input[type="checkbox"]+span.klarna_condition-text
{
	display: inline-block;
	width: 75%;
	margin: 0 0 0 1%;
	vertical-align: middle;
}
.klarna_condition-box.error .klarna_condition-text{
	color: red;
}
.order-form .cc-logos ul li.klarna-button{
	z-index: 3;
}
.klarna-button img:not(#custom-tooltip){
	display: none!important;
}
.icon-play{
	position: absolute;
	top: calc(50% - 10px);
	left: -20px;
}
#order-form .error small.error{
	display: block;
	padding: 0.375rem 0.5625rem 0.5625rem;
	margin-top: -1px;
	margin-bottom: 1rem;
	font-size: 0.75rem;
	font-weight: normal;
	font-style: italic;
	background: #f04124;
	color: #fff;
}

.credit-card-container
{
	display: none;
}
label.error{
	display: none!important;
}
.card-loader{
	margin: 0 auto 15px;
	display: block;
}
.order-form .cc-logos ul {
	text-align: left; 
}
.error .cardFieldInput, .error input, .error textarea, .error select {
	margin: 0;
}
.order-form .cc-logos img.active {
	border-color: #fc3d01;
}
.order-form .encryption .icon-lock {
	color: #fab801;
	background: url('../images/locksm.png') white no-repeat 5px 4px;
}
.icon-lock:before {
	content: '';
}
.product-quantity-radio .package-row .package-name {
	width: 75%;
}
.product-quantity-radio .package-row .package-name label{
	width: 90%;
	margin-right: 0!important;
}
[lang=fr].checkout .product-quantity-radio .package-row .float-fix{
	width: 25%;
	text-align: right;
}
.inl-b{
	display: inline-block;
}
.product-table .product-table{
	white-space: normal;
}
.product-table{
	display: table;
	width: 100%;
	white-space: nowrap;
}
.border-collapse{
	border-collapse: collapse;
}
.product-table-cell{
	display: table-cell;
	vertical-align: middle;
	float: none!important;
	white-space: normal;
	text-align: center;
}
.tablet-3 {
    width: 30%;
}
.product-table-row{
	display: table-row;
	float: none!important;
}
.checkout .product-spec .speclist ul li{
	float: none;
	background-color: #ebebeb;
	border: 2px solid #fff;
}
.checkout .product-spec .speclist ul li.orange,
.checkout .product-spec .speclist ul li.orange p,
.checkout .product-spec .speclist ul li.orange strong
{
	background-color: #fcc70c;
	border-radius: 20px;
}
.checkout .product-spec .speclist ul li.background_none,
.checkout .product-spec .speclist ul li.background_none p
{
	background-color: transparent;
}
@media only screen and (max-width: 64em) and (min-width: 40.063em){
	.product-table-cell:not(.tablet-4){
		display: inline-block;
	}
	/*drone*/
	.product-table-cell.tablet-3{
		float: left!important;
		width: 100%;
	}
	/*drone*/
	.product-table-cell.columns {
    display: table-cell;
	}
	.checkout .product-spec .speclist li.half.half-always{
		width: 49%!important;
	}
}
@media(max-width: 642px){
	.product-table-cell.columns.tablet-4 {
		width: 50%;
		display: table-cell;
	}
	.product-table-cell.columns{
		display: table-row;
	}
	.product-table-cell.columns .table{
		padding-left: .9375rem;
    padding-right: .9375rem;
	}
}
@media(max-width: 641px){
	/*drone*/
	.product-table-cell.tablet-3{
		float: left!important;
		width: 100%;
		padding: 0;
	}
	/*drone*/
	.checkout .product-spec .product-image img {
    margin: 20px 0;
    padding-left: .9375rem;
    padding-right: .9375rem;
	}
	.product-table{
		white-space: normal;
	}
	.drone.product-table{
		display: block;
	}
}
@media(max-width: 640px){
	.currsymbol {
    height: 10px!important;
	}
}
@media (max-width: 490px){
	.product-quantity-radio .package-row .package-name {
		width: 70%;
	}
	.product-quantity-radio .package-row .package-name label {
		width: 85%;
		margin-right: 0!important;
	}
	[lang=fr].checkout .product-quantity-radio .package-row .float-fix{
		width: 30%;
		text-align: right;
	}

	input[type="checkbox"].warrantee {
		width: 5%;
	}
	input[type="checkbox"]+label.warrantee-title, input[type="checkbox"]+span.klarna_condition-text {
		width: 67%;
	}
}
@media(max-width: 425px){
	.tablet-4 {
		width: 100%;
	}
}

.checkout .product-spec .speclist ul.comment_forImg li p{
	margin-top: 5px;
	font-size: 0.8rem;
	font-weight: bold;
}
.green{
	color:#33cc33;
}

/*hide Pixels*/
.pixels_block{
	width: 1px;
	height: 1px;
	position: absolute;
	opacity: 0;
}
/*hide Pixels*/